• word of the day

    canada goose

    canada goose - Dictionary definition and meaning for word canada goose

    Definition
    (noun) common greyish-brown wild goose of North America with a loud, trumpeting call

Word used in video below:
text: [ Goose call honks ]
Download our Mobile App Today
Receive our word of the day
on Whatsapp